Skip to main content

socketTimeoutInterval

Type

property

Summary

Specifies how long to wait for a read from socket or write to socket command to finish before timing out.

Syntax

set the socketTimeoutInterval to <milliseconds>

Description

Use the socketTimeoutInterval to specify a time to wait for socket actions to complete.

If the socketTimeoutInterval passes and no data has been transmitted yet, the socketTimeout message is sent to the object whose script contains the read from socket or write to socket command.

LiveCode checks the socketTimeoutInterval every time a read from socket or write to socket command is executed, so you can specify different intervals for different commands by changing the socketTimeoutInterval before issuing the command.

As long as the action is still pending, the socketTimeout message is sent every time the socketTimeoutInterval elapses. For example, if the socketTimeoutInterval is 1000 milliseconds (one second), a socketTimeout message is sent every second until the action completes.

Examples

set the socketTimeoutInterval to 100 -- one-tenth of a second

property: script

command: read from socket, write to socket

function: milliseconds

glossary: object, socket, message, command, timeout, execute

keyword: integer

message: socketTimeout

Compatibility and Support

Introduced

LiveCode 1.0

OS

mac

windows

linux

ios

android

Platforms

desktop

server

mobile

Thank you for your feedback!

Was this page helpful?